defaced permit - French English Dictionary